package com.itheima.d02_map_iteractor;

import java.util.HashMap;
import java.util.Map;
import java.util.Set;
import java.util.function.BiConsumer;

/**
 * 目标：掌握map集合遍历的方式（forEach+lambda）
 */
public class Test3 {

    public static void main(String[] args) {
        //1.创建集合
        Map<String,Integer> map = new HashMap<>();

        //2.添加测试数据
        map.put("高虎",365); // ---> Entry对象(k/v)
        map.put("代沫",730); // ---> Entry对象(k/v)
        map.put("张默",15);  // ---> Entry对象(k/v)
        map.put("震东",15);  // ---> Entry对象(k/v)
        map.put("海波",180); // ---> Entry对象(k/v)

        //3.遍历集合：forEach() + lambda表达式
        /*map.forEach(new BiConsumer<String, Integer>() {
            @Override
            public void accept(String k, Integer v) {
                System.out.println(k+":"+v);
            }
        });*/
        map.forEach((key,value)->System.out.println(key+":"+value));
    }

}
